#TITLE:Hentai Swedevipe (vrofl);
#SUBTITLE:;
#ARTIST:Neon Genesis Gabbangelion;
#TITLETRANSLIT:;
#SUBTITLETRANSLIT:;
#ARTISTTRANSLIT:;
#CREDIT:DossarLX;
#BANNER:bn.PNG;
#BACKGROUND:bg.PNG;
#LYRICSPATH:;
#CDTITLE:cd.PNG;
#MUSIC:FJIHERG.mp3;
#OFFSET:-0.110;
#SAMPLESTART:5.092;
#SAMPLELENGTH:12.000;
#SELECTABLE:YES;
#BPMS:0.000=11200.000;
#STOPS:;
#BGCHANGES:;
// cache tags:
#FIRSTBEAT:0.000;
#LASTBEAT:1863.979;
#SONGFILENAME:Songs/Music V.I.P ^_^/HENTAI SWEDEVIPE (DossarLX)/OtakuSpeedvibe.sm;
#HASMUSIC:1;
#HASBANNER:1;
#MUSICLENGTH:10.083;
// end cache tags

//---------------dance-single - ----------------
#NOTES:
     dance-single:
     :
     Beginner:
     100000:
     1.000,1.000,1.000,1.000,1.000,89472.000,89472.000,5184.000,0.000,89472.000:
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1112
1110
1110
1113
1111
1111
1111
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1121
1101
1101
1131
1111
1111
1111
1111
1111
1221
1001
1001
1331
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
,
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
1111
;
